_uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh specifies a new value for the Universal Font Manager (UFM)
font path in the form of a null-terminated string of characters. If you
specify a character string of length zero or a null pointer,
_uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh will set the UFM font path to its default value.
Specify either a null-terminated string of characters or a null pointer
for the argument _f_o_n_t_P_a_t_h. You must specify full-path names of font
directories. On platforms with the X Window System, each specified
directory must exist, and it must contain a _f_o_n_t_s._d_i_r file (a directory
of font files). If there is more than one full-path directory name, put
a comma (,) after each directory name, except the last one.
There is a default UFM font path. You can change the UFM default font
path value by using the environment variable _UUUU_FFFF_MMMM______FFFF_OOOO_NNNN_TTTT_PPPP_AAAA_TTTT_HHHH. That will
change the starting value of the UFM font path. If your program then
calls the function _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh, the UFM font path will be changed to
the value specified in that function call.
You can use the function _uuuu_ffff_mmmm_GGGG_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh to get the current value of the
UFM font path.
SSSSEEEEEEEE AAAALLLLSSSSOOOO
ufmGetFontPath(3w)
DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
If you specify an invalid font directory name, or the name of a font
directory that does not contain a _f_o_n_t_s._d_i_r file, the function
_uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh will return the value _UUUU_FFFF_MMMM______IIII_NNNN_VVVV_AAAA_LLLL_IIII_DDDD______VVVV_AAAA_LLLL_UUUU_EEEE, and it will not
change the UFM font path. The function _uuuu_ffff_mmmm_SSSS_eeee_tttt_FFFF_oooo_nnnn_tttt_PPPP_aaaa_tttt_hhhh will return the
value _UUUU_FFFF_MMMM______OOOO_UUUU_TTTT______OOOO_FFFF______MMMM_EEEE_MMMM_OOOO_RRRR_YYYY if it is not able to allocate the memory it
needs. Else, it will return the value _UUUU_FFFF_MMMM______NNNN_OOOO______EEEE_RRRR_RRRR_OOOO_RRRR. _UUUU_FFFF_MMMM______IIII_NNNN_VVVV_AAAA_LLLL_IIII_DDDD______VVVV_AAAA_LLLL_UUUU_EEEE,
_UUUU_FFFF_MMMM______OOOO_UUUU_TTTT______OOOO_FFFF______MMMM_EEEE_MMMM_OOOO_RRRR_YYYY, and _UUUU_FFFF_MMMM______NNNN_OOOO______EEEE_RRRR_RRRR_OOOO_RRRR are defined in the header file